package com.example.joblinker.dto;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;

@Data
public class CompanyDTO {

    @NotBlank(message = "公司名称不能为空")
    @Size(max = 100, message = "公司名称长度不能超过100")
    private String name;

    @Size(max = 500, message = "公司描述长度不能超过500")
    private String description;

    @Size(max = 200, message = "公司地址长度不能超过200")
    private String address;

    @Size(max = 100, message = "公司网站长度不能超过100")
    private String website;

    @Size(max = 20, message = "公司电话长度不能超过20")
    private String phone;

    @Size(max = 100, message = "公司邮箱长度不能超过100")
    private String email;

    @Size(max = 20, message = "公司规模长度不能超过20")
    private String size;

    @Size(max = 50, message = "公司行业长度不能超过50")
    private String industry;

    @Size(max = 200, message = "公司Logo地址长度不能超过200")
    private String logo;
} 